package com.ytjj.qmyx.admin.model;

import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
public class ProductAttributeReq {
    /**
     * 商品属性表id
     */
    private Integer id;

    /**
     * 属性名称
     */
    private String attributeName;

    /**
     * 关联一级类目
     */
    private Integer topCategoryId;

    /**
     * 关联二级类目
     */
    private Integer categoryId;

    /**
     * 关联三级类目
     */
    private Integer bottomCategoryId;

    /**
     * 属性类型 1.关键属性 2.非关键属性 3.规格属性
     */
    private Integer attributeType;

    /**
     * 属性值（多个用逗号分开）
     */
    private String attributeValue;

    /**
     * 录入方式 1.单选 2.多选 3.自定义
     */
    private Integer inputType;


    /**
     * 是否必填 0.否 1.是
     */
    private Integer isRequired;

    /**
     * 属性说明
     */
    private String attributeExplain;

    /**
     * 状态 1.启用 2.禁用
     */
    private Integer status;

    /**
     * 创建人
     */
    private String creater;

    /**
     * 修改人
     */
    private String reviser;

    /**
     * 发布时间
     */
    private Date createTime;

    /**
     * 修改时间
     */
    private Date updateTime;

    /**
     * 是否删除
     */
    private Integer isDelete;

    /**
     * 属性值 集合
     */
    private List<String> attributeValueList;
}
